import pandas as pd
from openpyxl import load_workbook
from openpyxl.styles import PatternFill

# 读取寺庄数据
temple_data = pd.read_excel(r'C:\Users\Administrator\Desktop\修村数据.xlsx', sheet_name='修村-单品')
# 筛选有效数据行（跳过表头后的所有行）
temple_data = temple_data.iloc[1:].reset_index(drop=True)

# 创建新的DataFrame用于存储格式化数据
new_data = []
# 加载目标工作簿并获取活动工作表
book = load_workbook(r'C:\Users\Administrator\Desktop\仓位信息-新-1.xlsx')
sheet = book.active
start_row = 1
# 遍历寺庄数据的每一行
i = 0
for _, row in temple_data.iterrows():
    sheet.cell(row=start_row + i, column=2).value = row["仓库用名"] 
    i = i + 1
    sheet.cell(row=start_row + i, column=2).value = row["品名"] 
    i = i + 1
    sheet.cell(row=start_row + i, column=2).value = row["SKU"] 
    i = i + 1
    sheet.cell(row=start_row + i, column=2).value = row["型号"] 
    i = i + 1
    sheet.cell(row=start_row + i, column=2).value = row["仓位"] 
    i = i + 1





# 从第2行开始写入数据（保留原始标题）


# 将格式化数据写入工作表

    

# 保存修改后的工作簿
book.save('仓位信息-新-修村.xlsx')